Rust - Unfinished Business